.rpv-zoom__popover-target {
  display: flex;
  align-items: center;
  padding: 0.5rem;
  color: var(--rpv-zoom__popover-target-color);

  &-scale {
    margin-right: 0.25rem;
  }

  &-arrow {
    width: 0;
    height: 0;
    border-color: var(--rpv-zoom__popover-target-arrow-border-color) transparent
      transparent;
    border-style: solid;
    border-width: 0.5rem 0.25rem 0;
  }
}
